// 树型
function Treecolumns(vm) {
  const cols = [
    {
      title: '辅助编号',
      align: 'left',
      dataIndex: 'code',
    },
    {
      title: '辅助名称',
      align: 'center',
      dataIndex: 'assName',
    },
  ]
  return cols
}
// type 02
function columns2(vm) {
  const cols = [
    {
      title: '银行编码',
      align: 'left',
      dataIndex: 'bankCode',
    },
    {
      title: '银行名称',
      align: 'center',
      dataIndex: 'bankName',
    },
    {
      title: '开户行代码',
      align: 'center',
      dataIndex: 'cnapsNo',
    },
    {
      title: '开户行名称',
      align: 'center',
      dataIndex: 'opBankName',
      ellipsis:true
    },
    {
      title: '银行账号',
      align: 'center',
      dataIndex: 'bankAccountName',
      ellipsis:true
    },
    {
      title: '银行卡号',
      align: 'center',
      dataIndex: 'bankAccountNo',
    },
  ]
  return cols
}
// type 08
function columns8(vm) {
  const cols = [
    {
      title: '合同编号',
      align: 'left',
      dataIndex: 'contractNum', 
      ellipsis:true
    },
    {
      title: '合同名称',
      align: 'center',
      dataIndex: 'contractName',
      ellipsis:true
    },
    {
      title: '合同总价',
      align: 'center',
      dataIndex: 'contractMoney',
    },
    {
      title: '机构名称',
      align: 'center',
      dataIndex: 'orgName',
      ellipsis:true
    },
    {
      title: '客商名称',
      align: 'center',
      dataIndex: 'customerName',
      ellipsis:true
    },
    {
      title: '合同类型名称',
      align: 'center',
      dataIndex: 'contractSortName',
    },
  ]
  return cols
}
// type 10
function columns10(vm) {
  const cols = [
    {
      title: '项目编号',
      align: 'left',
      dataIndex: 'code',
    },
    {
      title: '项目名称',
      align: 'center',
      dataIndex: 'assName',
    }
  ]
  return cols
}
// type 11
function columns11(vm) {
  const cols = [
    {
      title: '职员编号',
      align: 'left',
      dataIndex: 'employeecode',
    },
    {
      title: '职员姓名',
      align: 'center',
      dataIndex: 'employeename',
    },
    {
      title: '身份证号',
      align: 'center',
      dataIndex: 'idcard',
    },
    {
      title: '出生日期',
      align: 'center',
      dataIndex: 'birthday',
    },
    {
      title: '性别',
      align: 'center',
      dataIndex: 'sex',
    },
    {
      title: '住址',
      align: 'center',
      dataIndex: 'address',
    },
    {
      title: '电子邮箱',
      align: 'center',
      dataIndex: 'email',
    },
    {
      title: '电话号码',
      align: 'center',
      dataIndex: 'tel',
    },
  ]
  return cols
}
// type 36
function columns36(vm) {
  const cols = [
    {
      title: '开户行代码',
      align: 'left',
      dataIndex: 'cnapsNo',
      ellipsis:true
    },
    {
      title: '票据号码',
      align: 'center',
      dataIndex: 'notenumber',
      width:250
    },
    {
      title: '出票单位名称',
      align: 'center',
      dataIndex: 'drawerunitname',
      ellipsis:true
    },
    {
      title: '票据种类',
      align: 'center',
      dataIndex: 'receiveunitname',
    },
    {
      title: '被背书人名称',
      align: 'center',
      dataIndex: 'endorseename',
      ellipsis:true
    },
  ]
  return cols
}
export{
  Treecolumns,
  columns2,
  columns8,
  columns10,
  columns11,
  columns36,
}